Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 NEEDWOOD AVENUE Detached £328,135 £255,000 2 May 2017
2 NEEDWOOD AVENUE Terraced £299,433 £295,000 10 Nov 2023
3 NEEDWOOD AVENUE Terraced £380,676 £169,995 24 Oct 2003
4 NEEDWOOD AVENUE Semi-Detached £274,808 £270,000 7 Dec 2023
5 NEEDWOOD AVENUE Detached £480,024 £256,495 18 Feb 2005
6 NEEDWOOD AVENUE Detached £591,128 £375,000 25 Jul 2007